liquid cryogen - French English Dictionary